<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>云信Web SDK API文档</title>
    
    <meta name="description" content="云信Web SDK API文档" />
    
        <meta name="keywords" content="云信Web SDK API文档" />
        <meta name="keyword" content="云信Web SDK API文档" />
    
    
    
    <meta property="og:title" content=""/>
    <meta property="og:type" content="website"/>
    <meta property="og:image" content=""/>
    
    <meta property="og:url" content=""/>
    
    <script src="scripts/prettify/prettify.js"></script>
    <script src="scripts/prettify/lang-css.js"></script>
    <script src="scripts/jquery.min.js"></script>
    <!--[if lt IE 9]>
      <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->
    <link type="text/css" rel="stylesheet" href="styles/prettify-tomorrow.css">
    <link type="text/css" rel="stylesheet" href="styles/bootstrap.min.css">
    <link type="text/css" rel="stylesheet" href="styles/jaguar.css">
    
    
    <script>
    var config = {"monospaceLinks":true,"cleverLinks":true,"default":{"outputSourceFiles":false},"jaguarjs":true,"applicationName":"云信Web SDK API文档","disqus":"","googleAnalytics":"","openGraph":{"title":"","type":"website","image":"","site_name":"","url":""},"meta":{"title":"云信Web SDK API文档","description":"云信Web SDK API文档","keyword":"云信Web SDK API文档"},"linenums":false};
    </script>
    

    
</head>
<body>
<div id="wrap" class="clearfix">
    
<div class="navigation">
    <h3 class="applicationName"><a href="index.html">云信Web SDK API文档</a></h3>

    <div class="search">
        <input id="search" type="text" class="form-control input-sm" placeholder="Search Documentations">
    </div>
    <ul class="list">
    
        <li class="item" data-name="blob">
            <span class="title">
                <a href="blob.html">blob</a>
                
                <span class="static">static</span>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            <span class="subtitle">Methods</span>
            
                <li data-name="blob.fromDataURL"><a href="blob.html#.fromDataURL">fromDataURL</a></li>
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="support">
            <span class="title">
                <a href="global.html#support">support</a>
                
                <span class="static">static</span>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="support.db"><a href="global.html#support#.db">db</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="util">
            <span class="title">
                <a href="global.html#util">util</a>
                
                <span class="static">static</span>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            <span class="subtitle">Methods</span>
            
                <li data-name="util.cutObjArray"><a href="global.html#util#.cutObjArray">cutObjArray</a></li>
            
                <li data-name="util.findObjInArray"><a href="global.html#util#.findObjInArray">findObjInArray</a></li>
            
                <li data-name="util.guid"><a href="global.html#util#.guid">guid</a></li>
            
                <li data-name="util.mergeObjArray"><a href="global.html#util#.mergeObjArray">mergeObjArray</a></li>
            
                <li data-name="util.sortObjArray"><a href="global.html#util#.sortObjArray">sortObjArray</a></li>
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Audio">
            <span class="title">
                <a href="Audio.html">Audio</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Chatroom">
            <span class="title">
                <a href="Chatroom.html">Chatroom</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="Chatroom.deepAccess"><a href="Chatroom.html#.deepAccess">deepAccess</a></li>
            
                <li data-name="Chatroom.io"><a href="Chatroom.html#.io">io</a></li>
            
                <li data-name="Chatroom.naturalSort"><a href="Chatroom.html#.naturalSort">naturalSort</a></li>
            
                <li data-name="Chatroom.platform"><a href="Chatroom.html#.platform">platform</a></li>
            
                <li data-name="Chatroom.xhr"><a href="Chatroom.html#.xhr">xhr</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            <span class="subtitle">Methods</span>
            
                <li data-name="Chatroom.getInstance"><a href="Chatroom.html#.getInstance">getInstance</a></li>
            
                <li data-name="Chatroom#audioToMp3"><a href="Chatroom.html#audioToMp3">audioToMp3</a></li>
            
                <li data-name="Chatroom#connect"><a href="Chatroom.html#connect">connect</a></li>
            
                <li data-name="Chatroom#disconnect"><a href="Chatroom.html#disconnect">disconnect</a></li>
            
                <li data-name="Chatroom#getChatroom"><a href="Chatroom.html#getChatroom">getChatroom</a></li>
            
                <li data-name="Chatroom#getChatroomMembers"><a href="Chatroom.html#getChatroomMembers">getChatroomMembers</a></li>
            
                <li data-name="Chatroom#getChatroomMembersInfo"><a href="Chatroom.html#getChatroomMembersInfo">getChatroomMembersInfo</a></li>
            
                <li data-name="Chatroom#getHistoryMsgs"><a href="Chatroom.html#getHistoryMsgs">getHistoryMsgs</a></li>
            
                <li data-name="Chatroom#kickChatroomMember"><a href="Chatroom.html#kickChatroomMember">kickChatroomMember</a></li>
            
                <li data-name="Chatroom#markChatroomBlacklist"><a href="Chatroom.html#markChatroomBlacklist">markChatroomBlacklist</a></li>
            
                <li data-name="Chatroom#markChatroomCommonMember"><a href="Chatroom.html#markChatroomCommonMember">markChatroomCommonMember</a></li>
            
                <li data-name="Chatroom#markChatroomGaglist"><a href="Chatroom.html#markChatroomGaglist">markChatroomGaglist</a></li>
            
                <li data-name="Chatroom#markChatroomManager"><a href="Chatroom.html#markChatroomManager">markChatroomManager</a></li>
            
                <li data-name="Chatroom#packFileDownloadName"><a href="Chatroom.html#packFileDownloadName">packFileDownloadName</a></li>
            
                <li data-name="Chatroom#previewFile"><a href="Chatroom.html#previewFile">previewFile</a></li>
            
                <li data-name="Chatroom#sendCustomMsg"><a href="Chatroom.html#sendCustomMsg">sendCustomMsg</a></li>
            
                <li data-name="Chatroom#sendFile"><a href="Chatroom.html#sendFile">sendFile</a></li>
            
                <li data-name="Chatroom#sendGeo"><a href="Chatroom.html#sendGeo">sendGeo</a></li>
            
                <li data-name="Chatroom#sendText"><a href="Chatroom.html#sendText">sendText</a></li>
            
                <li data-name="Chatroom#sendTipMsg"><a href="Chatroom.html#sendTipMsg">sendTipMsg</a></li>
            
                <li data-name="Chatroom#setOptions"><a href="Chatroom.html#setOptions">setOptions</a></li>
            
                <li data-name="Chatroom#updateChatroom"><a href="Chatroom.html#updateChatroom">updateChatroom</a></li>
            
                <li data-name="Chatroom#updateChatroomMemberTempMute"><a href="Chatroom.html#updateChatroomMemberTempMute">updateChatroomMemberTempMute</a></li>
            
                <li data-name="Chatroom#updateMyChatroomMemberInfo"><a href="Chatroom.html#updateMyChatroomMemberInfo">updateMyChatroomMemberInfo</a></li>
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="ChatroomInfo">
            <span class="title">
                <a href="ChatroomInfo.html">ChatroomInfo</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="ChatroomMember">
            <span class="title">
                <a href="ChatroomMember.html">ChatroomMember</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="ChatroomMember.type"><a href="ChatroomMember.html#.type">type</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="ChatroomMessage">
            <span class="title">
                <a href="ChatroomMessage.html">ChatroomMessage</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="ChatroomMessage.attach.type"><a href="ChatroomMessage.html#.attach.type">attach.type</a></li>
            
                <li data-name="ChatroomMessage.type"><a href="ChatroomMessage.html#.type">type</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Controller">
            <span class="title">
                <a href="Controller.html">Controller</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            <span class="subtitle">Methods</span>
            
                <li data-name="Controller.install"><a href="Controller.html#.install">install</a></li>
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="File">
            <span class="title">
                <a href="File.html">File</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Friend">
            <span class="title">
                <a href="Friend.html">Friend</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="Friend.requestType"><a href="Friend.html#.requestType">requestType</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Geo">
            <span class="title">
                <a href="Geo.html">Geo</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Image">
            <span class="title">
                <a href="Image.html">Image</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="IMMessage">
            <span class="title">
                <a href="IMMessage.html">IMMessage</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="IMMessage.attach.type"><a href="IMMessage.html#.attach.type">attach.type</a></li>
            
                <li data-name="IMMessage.scene"><a href="IMMessage.html#.scene">scene</a></li>
            
                <li data-name="IMMessage.type"><a href="IMMessage.html#.type">type</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="LoginPort">
            <span class="title">
                <a href="LoginPort.html">LoginPort</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="LoginPort.type"><a href="LoginPort.html#.type">type</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Netcall">
            <span class="title">
                <a href="Netcall.html">Netcall</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="Netcall.CHAT_NET_STATUS_*"><a href="Netcall.html#.CHAT_NET_STATUS_*">CHAT_NET_STATUS_*</a></li>
            
                <li data-name="Netcall.CHAT_VIDEO_ENCODEMODE_*"><a href="Netcall.html#.CHAT_VIDEO_ENCODEMODE_*">CHAT_VIDEO_ENCODEMODE_*</a></li>
            
                <li data-name="Netcall.CHAT_VIDEO_FRAME_RATE_*"><a href="Netcall.html#.CHAT_VIDEO_FRAME_RATE_*">CHAT_VIDEO_FRAME_RATE_*</a></li>
            
                <li data-name="Netcall.CHAT_VIDEO_QUALITY_*"><a href="Netcall.html#.CHAT_VIDEO_QUALITY_*">CHAT_VIDEO_QUALITY_*</a></li>
            
                <li data-name="Netcall.CHAT_VIDEO_SCALE_*"><a href="Netcall.html#.CHAT_VIDEO_SCALE_*">CHAT_VIDEO_SCALE_*</a></li>
            
                <li data-name="Netcall.CLIENT_TYPE_*"><a href="Netcall.html#.CLIENT_TYPE_*">CLIENT_TYPE_*</a></li>
            
                <li data-name="Netcall.DEVICE_TYPE_*"><a href="Netcall.html#.DEVICE_TYPE_*">DEVICE_TYPE_*</a></li>
            
                <li data-name="Netcall.LAYOUT_*"><a href="Netcall.html#.LAYOUT_*">LAYOUT_*</a></li>
            
                <li data-name="Netcall.NETCALL_CONTROL_COMMAND_*"><a href="Netcall.html#.NETCALL_CONTROL_COMMAND_*">NETCALL_CONTROL_COMMAND_*</a></li>
            
                <li data-name="Netcall.NETCALL_TYPE_*"><a href="Netcall.html#.NETCALL_TYPE_*">NETCALL_TYPE_*</a></li>
            
                <li data-name="Netcall.NETDETECT_*"><a href="Netcall.html#.NETDETECT_*">NETDETECT_*</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            <span class="subtitle">Methods</span>
            
                <li data-name="Netcall.getInstance"><a href="Netcall.html#.getInstance">getInstance</a></li>
            
                <li data-name="Netcall#call"><a href="Netcall.html#call">call</a></li>
            
                <li data-name="Netcall#control"><a href="Netcall.html#control">control</a></li>
            
                <li data-name="Netcall#createChannel"><a href="Netcall.html#createChannel">createChannel</a></li>
            
                <li data-name="Netcall#getAccount"><a href="Netcall.html#getAccount">getAccount</a></li>
            
                <li data-name="Netcall#getStartedDeviceOfType"><a href="Netcall.html#getStartedDeviceOfType">getStartedDeviceOfType</a></li>
            
                <li data-name="Netcall#getStoredDevicesOfType"><a href="Netcall.html#getStoredDevicesOfType">getStoredDevicesOfType</a></li>
            
                <li data-name="Netcall#hangup"><a href="Netcall.html#hangup">hangup</a></li>
            
                <li data-name="Netcall#hasDevicesOfType"><a href="Netcall.html#hasDevicesOfType">hasDevicesOfType</a></li>
            
                <li data-name="Netcall#hasStartedDeviceOfType"><a href="Netcall.html#hasStartedDeviceOfType">hasStartedDeviceOfType</a></li>
            
                <li data-name="Netcall#initSignal"><a href="Netcall.html#initSignal">initSignal</a></li>
            
                <li data-name="Netcall#isCurrentChannelId"><a href="Netcall.html#isCurrentChannelId">isCurrentChannelId</a></li>
            
                <li data-name="Netcall#joinChannel"><a href="Netcall.html#joinChannel">joinChannel</a></li>
            
                <li data-name="Netcall#leaveChannel"><a href="Netcall.html#leaveChannel">leaveChannel</a></li>
            
                <li data-name="Netcall#netDetect"><a href="Netcall.html#netDetect">netDetect</a></li>
            
                <li data-name="Netcall#notCurrentChannelId"><a href="Netcall.html#notCurrentChannelId">notCurrentChannelId</a></li>
            
                <li data-name="Netcall#response"><a href="Netcall.html#response">response</a></li>
            
                <li data-name="Netcall#resumeLocalStream"><a href="Netcall.html#resumeLocalStream">resumeLocalStream</a></li>
            
                <li data-name="Netcall#resumeRemoteStream"><a href="Netcall.html#resumeRemoteStream">resumeRemoteStream</a></li>
            
                <li data-name="Netcall#setAudioBlack"><a href="Netcall.html#setAudioBlack">setAudioBlack</a></li>
            
                <li data-name="Netcall#setAudioBlack"><a href="Netcall.html#setAudioBlack">setAudioBlack</a></li>
            
                <li data-name="Netcall#setAudioStart"><a href="Netcall.html#setAudioStart">setAudioStart</a></li>
            
                <li data-name="Netcall#setAudioStart"><a href="Netcall.html#setAudioStart">setAudioStart</a></li>
            
                <li data-name="Netcall#setCaptureVolume"><a href="Netcall.html#setCaptureVolume">setCaptureVolume</a></li>
            
                <li data-name="Netcall#setPlayVolume"><a href="Netcall.html#setPlayVolume">setPlayVolume</a></li>
            
                <li data-name="Netcall#setVideoBlack"><a href="Netcall.html#setVideoBlack">setVideoBlack</a></li>
            
                <li data-name="Netcall#setVideoScale"><a href="Netcall.html#setVideoScale">setVideoScale</a></li>
            
                <li data-name="Netcall#setVideoShow"><a href="Netcall.html#setVideoShow">setVideoShow</a></li>
            
                <li data-name="Netcall#setVideoViewRemoteSize"><a href="Netcall.html#setVideoViewRemoteSize">setVideoViewRemoteSize</a></li>
            
                <li data-name="Netcall#setVideoViewSize"><a href="Netcall.html#setVideoViewSize">setVideoViewSize</a></li>
            
                <li data-name="Netcall#startDevice"><a href="Netcall.html#startDevice">startDevice</a></li>
            
                <li data-name="Netcall#startLocalStream"><a href="Netcall.html#startLocalStream">startLocalStream</a></li>
            
                <li data-name="Netcall#startRecordAac"><a href="Netcall.html#startRecordAac">startRecordAac</a></li>
            
                <li data-name="Netcall#startRecordMp4"><a href="Netcall.html#startRecordMp4">startRecordMp4</a></li>
            
                <li data-name="Netcall#startRemoteStream"><a href="Netcall.html#startRemoteStream">startRemoteStream</a></li>
            
                <li data-name="Netcall#stopDevice"><a href="Netcall.html#stopDevice">stopDevice</a></li>
            
                <li data-name="Netcall#stopRecordAac"><a href="Netcall.html#stopRecordAac">stopRecordAac</a></li>
            
                <li data-name="Netcall#stopRecordMp4"><a href="Netcall.html#stopRecordMp4">stopRecordMp4</a></li>
            
                <li data-name="Netcall#stopRemoteStream"><a href="Netcall.html#stopRemoteStream">stopRemoteStream</a></li>
            
                <li data-name="Netcall#stopSignal"><a href="Netcall.html#stopSignal">stopSignal</a></li>
            
                <li data-name="Netcall#suspendLocalStream"><a href="Netcall.html#suspendLocalStream">suspendLocalStream</a></li>
            
                <li data-name="Netcall#suspendRemoteStream"><a href="Netcall.html#suspendRemoteStream">suspendRemoteStream</a></li>
            
                <li data-name="Netcall#switchAudioToVideo"><a href="Netcall.html#switchAudioToVideo">switchAudioToVideo</a></li>
            
                <li data-name="Netcall#switchVideoToAudio"><a href="Netcall.html#switchVideoToAudio">switchVideoToAudio</a></li>
            
                <li data-name="Netcall#updateRtmpUrl"><a href="Netcall.html#updateRtmpUrl">updateRtmpUrl</a></li>
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="NIM">
            <span class="title">
                <a href="NIM.html">NIM</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="NIM.io"><a href="NIM.html#.io">io</a></li>
            
                <li data-name="NIM.naturalSort"><a href="NIM.html#.naturalSort">naturalSort</a></li>
            
                <li data-name="NIM.platform"><a href="NIM.html#.platform">platform</a></li>
            
                <li data-name="NIM.xhr"><a href="NIM.html#.xhr">xhr</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            <span class="subtitle">Typedefs</span>
            
                <li data-name="NIM#publishEvent"><a href="NIM.html#publishEvent">publishEvent</a></li>
            
                <li data-name="NIM#querySubscribeEventsByAccounts"><a href="NIM.html#querySubscribeEventsByAccounts">querySubscribeEventsByAccounts</a></li>
            
                <li data-name="NIM#querySubscribeEventsByType"><a href="NIM.html#querySubscribeEventsByType">querySubscribeEventsByType</a></li>
            
                <li data-name="NIM#subscribeEvent"><a href="NIM.html#subscribeEvent">subscribeEvent</a></li>
            
                <li data-name="NIM#unSubscribeEventsByAccounts"><a href="NIM.html#unSubscribeEventsByAccounts">unSubscribeEventsByAccounts</a></li>
            
                <li data-name="NIM#unSubscribeEventsByType"><a href="NIM.html#unSubscribeEventsByType">unSubscribeEventsByType</a></li>
            
            </ul>
            <ul class="methods itemMembers">
            
            <span class="subtitle">Methods</span>
            
                <li data-name="NIM.getInstance"><a href="NIM.html#.getInstance">getInstance</a></li>
            
                <li data-name="NIM#acceptTeamInvite"><a href="NIM.html#acceptTeamInvite">acceptTeamInvite</a></li>
            
                <li data-name="NIM#addFriend"><a href="NIM.html#addFriend">addFriend</a></li>
            
                <li data-name="NIM#addTeamManagers"><a href="NIM.html#addTeamManagers">addTeamManagers</a></li>
            
                <li data-name="NIM#addTeamMembers"><a href="NIM.html#addTeamMembers">addTeamMembers</a></li>
            
                <li data-name="NIM#addToBlacklist"><a href="NIM.html#addToBlacklist">addToBlacklist</a></li>
            
                <li data-name="NIM#addToMutelist"><a href="NIM.html#addToMutelist">addToMutelist</a></li>
            
                <li data-name="NIM#applyFriend"><a href="NIM.html#applyFriend">applyFriend</a></li>
            
                <li data-name="NIM#applyTeam"><a href="NIM.html#applyTeam">applyTeam</a></li>
            
                <li data-name="NIM#audioToMp3"><a href="NIM.html#audioToMp3">audioToMp3</a></li>
            
                <li data-name="NIM#audioToText"><a href="NIM.html#audioToText">audioToText</a></li>
            
                <li data-name="NIM#blurImage"><a href="NIM.html#blurImage">blurImage</a></li>
            
                <li data-name="NIM#connect"><a href="NIM.html#connect">connect</a></li>
            
                <li data-name="NIM#createTeam"><a href="NIM.html#createTeam">createTeam</a></li>
            
                <li data-name="NIM#cropImage"><a href="NIM.html#cropImage">cropImage</a></li>
            
                <li data-name="NIM#cutFriends"><a href="NIM.html#cutFriends">cutFriends</a></li>
            
                <li data-name="NIM#cutFriendsByAccounts"><a href="NIM.html#cutFriendsByAccounts">cutFriendsByAccounts</a></li>
            
                <li data-name="NIM#cutLoginPorts"><a href="NIM.html#cutLoginPorts">cutLoginPorts</a></li>
            
                <li data-name="NIM#cutRelations"><a href="NIM.html#cutRelations">cutRelations</a></li>
            
                <li data-name="NIM#cutTeamMembers"><a href="NIM.html#cutTeamMembers">cutTeamMembers</a></li>
            
                <li data-name="NIM#cutTeamMembersByAccounts"><a href="NIM.html#cutTeamMembersByAccounts">cutTeamMembersByAccounts</a></li>
            
                <li data-name="NIM#cutTeams"><a href="NIM.html#cutTeams">cutTeams</a></li>
            
                <li data-name="NIM#deleteAllLocalMsgs"><a href="NIM.html#deleteAllLocalMsgs">deleteAllLocalMsgs</a></li>
            
                <li data-name="NIM#deleteAllLocalSysMsgs"><a href="NIM.html#deleteAllLocalSysMsgs">deleteAllLocalSysMsgs</a></li>
            
                <li data-name="NIM#deleteFriend"><a href="NIM.html#deleteFriend">deleteFriend</a></li>
            
                <li data-name="NIM#deleteLocalMsg"><a href="NIM.html#deleteLocalMsg">deleteLocalMsg</a></li>
            
                <li data-name="NIM#deleteLocalMsgsBySession"><a href="NIM.html#deleteLocalMsgsBySession">deleteLocalMsgsBySession</a></li>
            
                <li data-name="NIM#deleteLocalSession"><a href="NIM.html#deleteLocalSession">deleteLocalSession</a></li>
            
                <li data-name="NIM#deleteLocalSysMsg"><a href="NIM.html#deleteLocalSysMsg">deleteLocalSysMsg</a></li>
            
                <li data-name="NIM#deleteLocalTeam"><a href="NIM.html#deleteLocalTeam">deleteLocalTeam</a></li>
            
                <li data-name="NIM#deleteMsg"><a href="NIM.html#deleteMsg">deleteMsg</a></li>
            
                <li data-name="NIM#deleteSession"><a href="NIM.html#deleteSession">deleteSession</a></li>
            
                <li data-name="NIM#deleteSessions"><a href="NIM.html#deleteSessions">deleteSessions</a></li>
            
                <li data-name="NIM#disconnect"><a href="NIM.html#disconnect">disconnect</a></li>
            
                <li data-name="NIM#dismissTeam"><a href="NIM.html#dismissTeam">dismissTeam</a></li>
            
                <li data-name="NIM#findFriend"><a href="NIM.html#findFriend">findFriend</a></li>
            
                <li data-name="NIM#findMsg"><a href="NIM.html#findMsg">findMsg</a></li>
            
                <li data-name="NIM#findRelation"><a href="NIM.html#findRelation">findRelation</a></li>
            
                <li data-name="NIM#findSession"><a href="NIM.html#findSession">findSession</a></li>
            
                <li data-name="NIM#findSysMsg"><a href="NIM.html#findSysMsg">findSysMsg</a></li>
            
                <li data-name="NIM#findTeam"><a href="NIM.html#findTeam">findTeam</a></li>
            
                <li data-name="NIM#findTeamMember"><a href="NIM.html#findTeamMember">findTeamMember</a></li>
            
                <li data-name="NIM#findUser"><a href="NIM.html#findUser">findUser</a></li>
            
                <li data-name="NIM#forwardMsg"><a href="NIM.html#forwardMsg">forwardMsg</a></li>
            
                <li data-name="NIM#getChatroomAddress"><a href="NIM.html#getChatroomAddress">getChatroomAddress</a></li>
            
                <li data-name="NIM#getFriends"><a href="NIM.html#getFriends">getFriends</a></li>
            
                <li data-name="NIM#getHistoryMsgs"><a href="NIM.html#getHistoryMsgs">getHistoryMsgs</a></li>
            
                <li data-name="NIM#getLocalMsgByIdClient"><a href="NIM.html#getLocalMsgByIdClient">getLocalMsgByIdClient</a></li>
            
                <li data-name="NIM#getLocalMsgs"><a href="NIM.html#getLocalMsgs">getLocalMsgs</a></li>
            
                <li data-name="NIM#getLocalMsgsByIdClients"><a href="NIM.html#getLocalMsgsByIdClients">getLocalMsgsByIdClients</a></li>
            
                <li data-name="NIM#getLocalSessions"><a href="NIM.html#getLocalSessions">getLocalSessions</a></li>
            
                <li data-name="NIM#getLocalSysMsgs"><a href="NIM.html#getLocalSysMsgs">getLocalSysMsgs</a></li>
            
                <li data-name="NIM#getLocalTeams"><a href="NIM.html#getLocalTeams">getLocalTeams</a></li>
            
                <li data-name="NIM#getMutedTeamMembers"><a href="NIM.html#getMutedTeamMembers">getMutedTeamMembers</a></li>
            
                <li data-name="NIM#getPushNotificationMultiportConfig"><a href="NIM.html#getPushNotificationMultiportConfig">getPushNotificationMultiportConfig</a></li>
            
                <li data-name="NIM#getRelations"><a href="NIM.html#getRelations">getRelations</a></li>
            
                <li data-name="NIM#getTeam"><a href="NIM.html#getTeam">getTeam</a></li>
            
                <li data-name="NIM#getTeamMembers"><a href="NIM.html#getTeamMembers">getTeamMembers</a></li>
            
                <li data-name="NIM#getTeams"><a href="NIM.html#getTeams">getTeams</a></li>
            
                <li data-name="NIM#getUser"><a href="NIM.html#getUser">getUser</a></li>
            
                <li data-name="NIM#getUsers"><a href="NIM.html#getUsers">getUsers</a></li>
            
                <li data-name="NIM#insertLocalSession"><a href="NIM.html#insertLocalSession">insertLocalSession</a></li>
            
                <li data-name="NIM#interlaceImage"><a href="NIM.html#interlaceImage">interlaceImage</a></li>
            
                <li data-name="NIM#isMsgRemoteRead"><a href="NIM.html#isMsgRemoteRead">isMsgRemoteRead</a></li>
            
                <li data-name="NIM#kick"><a href="NIM.html#kick">kick</a></li>
            
                <li data-name="NIM#leaveTeam"><a href="NIM.html#leaveTeam">leaveTeam</a></li>
            
                <li data-name="NIM#markInBlacklist"><a href="NIM.html#markInBlacklist">markInBlacklist</a></li>
            
                <li data-name="NIM#markInMutelist"><a href="NIM.html#markInMutelist">markInMutelist</a></li>
            
                <li data-name="NIM#markMsgRead"><a href="NIM.html#markMsgRead">markMsgRead</a></li>
            
                <li data-name="NIM#markSysMsgRead"><a href="NIM.html#markSysMsgRead">markSysMsgRead</a></li>
            
                <li data-name="NIM#mergeFriends"><a href="NIM.html#mergeFriends">mergeFriends</a></li>
            
                <li data-name="NIM#mergeLoginPorts"><a href="NIM.html#mergeLoginPorts">mergeLoginPorts</a></li>
            
                <li data-name="NIM#mergeMsgs"><a href="NIM.html#mergeMsgs">mergeMsgs</a></li>
            
                <li data-name="NIM#mergeRelations"><a href="NIM.html#mergeRelations">mergeRelations</a></li>
            
                <li data-name="NIM#mergeSessions"><a href="NIM.html#mergeSessions">mergeSessions</a></li>
            
                <li data-name="NIM#mergeSysMsgs"><a href="NIM.html#mergeSysMsgs">mergeSysMsgs</a></li>
            
                <li data-name="NIM#mergeTeamMembers"><a href="NIM.html#mergeTeamMembers">mergeTeamMembers</a></li>
            
                <li data-name="NIM#mergeTeams"><a href="NIM.html#mergeTeams">mergeTeams</a></li>
            
                <li data-name="NIM#mergeUsers"><a href="NIM.html#mergeUsers">mergeUsers</a></li>
            
                <li data-name="NIM#notifyForNewTeamMsg"><a href="NIM.html#notifyForNewTeamMsg">notifyForNewTeamMsg</a></li>
            
                <li data-name="NIM#packFileDownloadName"><a href="NIM.html#packFileDownloadName">packFileDownloadName</a></li>
            
                <li data-name="NIM#passFriendApply"><a href="NIM.html#passFriendApply">passFriendApply</a></li>
            
                <li data-name="NIM#passTeamApply"><a href="NIM.html#passTeamApply">passTeamApply</a></li>
            
                <li data-name="NIM#previewFile"><a href="NIM.html#previewFile">previewFile</a></li>
            
                <li data-name="NIM#processImage"><a href="NIM.html#processImage">processImage</a></li>
            
                <li data-name="NIM#qualityImage"><a href="NIM.html#qualityImage">qualityImage</a></li>
            
                <li data-name="NIM#rejectFriendApply"><a href="NIM.html#rejectFriendApply">rejectFriendApply</a></li>
            
                <li data-name="NIM#rejectTeamApply"><a href="NIM.html#rejectTeamApply">rejectTeamApply</a></li>
            
                <li data-name="NIM#rejectTeamInvite"><a href="NIM.html#rejectTeamInvite">rejectTeamInvite</a></li>
            
                <li data-name="NIM#removeFromBlacklist"><a href="NIM.html#removeFromBlacklist">removeFromBlacklist</a></li>
            
                <li data-name="NIM#removeFromMutelist"><a href="NIM.html#removeFromMutelist">removeFromMutelist</a></li>
            
                <li data-name="NIM#removeTeamManagers"><a href="NIM.html#removeTeamManagers">removeTeamManagers</a></li>
            
                <li data-name="NIM#removeTeamMembers"><a href="NIM.html#removeTeamMembers">removeTeamMembers</a></li>
            
                <li data-name="NIM#resendMsg"><a href="NIM.html#resendMsg">resendMsg</a></li>
            
                <li data-name="NIM#resetCurrSession"><a href="NIM.html#resetCurrSession">resetCurrSession</a></li>
            
                <li data-name="NIM#resetSessionUnread"><a href="NIM.html#resetSessionUnread">resetSessionUnread</a></li>
            
                <li data-name="NIM#rotateImage"><a href="NIM.html#rotateImage">rotateImage</a></li>
            
                <li data-name="NIM#sendCustomMsg"><a href="NIM.html#sendCustomMsg">sendCustomMsg</a></li>
            
                <li data-name="NIM#sendCustomSysMsg"><a href="NIM.html#sendCustomSysMsg">sendCustomSysMsg</a></li>
            
                <li data-name="NIM#sendFile"><a href="NIM.html#sendFile">sendFile</a></li>
            
                <li data-name="NIM#sendGeo"><a href="NIM.html#sendGeo">sendGeo</a></li>
            
                <li data-name="NIM#sendMsgReceipt"><a href="NIM.html#sendMsgReceipt">sendMsgReceipt</a></li>
            
                <li data-name="NIM#sendRobotMsg"><a href="NIM.html#sendRobotMsg">sendRobotMsg</a></li>
            
                <li data-name="NIM#sendText"><a href="NIM.html#sendText">sendText</a></li>
            
                <li data-name="NIM#sendTipMsg"><a href="NIM.html#sendTipMsg">sendTipMsg</a></li>
            
                <li data-name="NIM#setCurrSession"><a href="NIM.html#setCurrSession">setCurrSession</a></li>
            
                <li data-name="NIM#setOptions"><a href="NIM.html#setOptions">setOptions</a></li>
            
                <li data-name="NIM#stripImageMeta"><a href="NIM.html#stripImageMeta">stripImageMeta</a></li>
            
                <li data-name="NIM#thumbnailImage"><a href="NIM.html#thumbnailImage">thumbnailImage</a></li>
            
                <li data-name="NIM#transferTeam"><a href="NIM.html#transferTeam">transferTeam</a></li>
            
                <li data-name="NIM#updateFriend"><a href="NIM.html#updateFriend">updateFriend</a></li>
            
                <li data-name="NIM#updateInfoInTeam"><a href="NIM.html#updateInfoInTeam">updateInfoInTeam</a></li>
            
                <li data-name="NIM#updateLocalMsg"><a href="NIM.html#updateLocalMsg">updateLocalMsg</a></li>
            
                <li data-name="NIM#updateLocalSession"><a href="NIM.html#updateLocalSession">updateLocalSession</a></li>
            
                <li data-name="NIM#updateLocalSysMsg"><a href="NIM.html#updateLocalSysMsg">updateLocalSysMsg</a></li>
            
                <li data-name="NIM#updateMuteStateInTeam"><a href="NIM.html#updateMuteStateInTeam">updateMuteStateInTeam</a></li>
            
                <li data-name="NIM#updateMyInfo"><a href="NIM.html#updateMyInfo">updateMyInfo</a></li>
            
                <li data-name="NIM#updateNickInTeam"><a href="NIM.html#updateNickInTeam">updateNickInTeam</a></li>
            
                <li data-name="NIM#updateTeam"><a href="NIM.html#updateTeam">updateTeam</a></li>
            
                <li data-name="NIM#viewImageStripMeta"><a href="NIM.html#viewImageStripMeta">viewImageStripMeta</a></li>
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="NIMError">
            <span class="title">
                <a href="NIMError.html">NIMError</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="NIMError.codeMap"><a href="NIMError.html#.codeMap">codeMap</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Relation">
            <span class="title">
                <a href="Relation.html">Relation</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="SdkData">
            <span class="title">
                <a href="SdkData.html">SdkData</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Session">
            <span class="title">
                <a href="Session.html">Session</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Stream">
            <span class="title">
                <a href="Stream.html">Stream</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="SystemMessage">
            <span class="title">
                <a href="SystemMessage.html">SystemMessage</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="SystemMessage.category"><a href="SystemMessage.html#.category">category</a></li>
            
                <li data-name="SystemMessage.state"><a href="SystemMessage.html#.state">state</a></li>
            
                <li data-name="SystemMessage.type"><a href="SystemMessage.html#.type">type</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Team">
            <span class="title">
                <a href="Team.html">Team</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="Team.beInviteMode"><a href="Team.html#.beInviteMode">beInviteMode</a></li>
            
                <li data-name="Team.inviteMode"><a href="Team.html#.inviteMode">inviteMode</a></li>
            
                <li data-name="Team.joinMode"><a href="Team.html#.joinMode">joinMode</a></li>
            
                <li data-name="Team.type"><a href="Team.html#.type">type</a></li>
            
                <li data-name="Team.updateCustomMode"><a href="Team.html#.updateCustomMode">updateCustomMode</a></li>
            
                <li data-name="Team.updateTeamMode"><a href="Team.html#.updateTeamMode">updateTeamMode</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            <span class="subtitle">Methods</span>
            
                <li data-name="Team.fillProperties"><a href="Team.html#.fillProperties">fillProperties</a></li>
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="TeamMember">
            <span class="title">
                <a href="TeamMember.html">TeamMember</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="TeamMember.type"><a href="TeamMember.html#.type">type</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            <span class="subtitle">Methods</span>
            
                <li data-name="TeamMember.fillProperties"><a href="TeamMember.html#.fillProperties">fillProperties</a></li>
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="User">
            <span class="title">
                <a href="User.html">User</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="User.gender"><a href="User.html#.gender">gender</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="Video">
            <span class="title">
                <a href="Video.html">Video</a>
                
            </span>
            <ul class="members itemMembers">
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
        <li class="item" data-name="WebRTC">
            <span class="title">
                <a href="WebRTC.html">WebRTC</a>
                
            </span>
            <ul class="members itemMembers">
            
            <span class="subtitle">Members</span>
            
                <li data-name="WebRTC.CHAT_VIDEO_FRAME_RATE_*"><a href="WebRTC.html#.CHAT_VIDEO_FRAME_RATE_*">CHAT_VIDEO_FRAME_RATE_*</a></li>
            
                <li data-name="WebRTC.CHAT_VIDEO_QUALITY_*"><a href="WebRTC.html#.CHAT_VIDEO_QUALITY_*">CHAT_VIDEO_QUALITY_*</a></li>
            
                <li data-name="WebRTC.DEVICE_TYPE_*"><a href="WebRTC.html#.DEVICE_TYPE_*">DEVICE_TYPE_*</a></li>
            
                <li data-name="WebRTC.LAYOUT_*"><a href="WebRTC.html#.LAYOUT_*">LAYOUT_*</a></li>
            
                <li data-name="WebRTC.NETCALL_CONTROL_COMMAND_*"><a href="WebRTC.html#.NETCALL_CONTROL_COMMAND_*">NETCALL_CONTROL_COMMAND_*</a></li>
            
                <li data-name="WebRTC.NETCALL_TYPE_*"><a href="WebRTC.html#.NETCALL_TYPE_*">NETCALL_TYPE_*</a></li>
            
            </ul>
            <ul class="typedefs itemMembers">
            
            </ul>
            <ul class="methods itemMembers">
            
            <span class="subtitle">Methods</span>
            
                <li data-name="WebRTC.getInstance"><a href="WebRTC.html#.getInstance">getInstance</a></li>
            
                <li data-name="WebRTC#call"><a href="WebRTC.html#call">call</a></li>
            
                <li data-name="WebRTC#changeRoleToAudience"><a href="WebRTC.html#changeRoleToAudience">changeRoleToAudience</a></li>
            
                <li data-name="WebRTC#changeRoleToPlayer"><a href="WebRTC.html#changeRoleToPlayer">changeRoleToPlayer</a></li>
            
                <li data-name="WebRTC#control"><a href="WebRTC.html#control">control</a></li>
            
                <li data-name="WebRTC#createChannel"><a href="WebRTC.html#createChannel">createChannel</a></li>
            
                <li data-name="WebRTC#getAccount"><a href="WebRTC.html#getAccount">getAccount</a></li>
            
                <li data-name="WebRTC#hangup"><a href="WebRTC.html#hangup">hangup</a></li>
            
                <li data-name="WebRTC#initSignal"><a href="WebRTC.html#initSignal">initSignal</a></li>
            
                <li data-name="WebRTC#isCurrentChannelId"><a href="WebRTC.html#isCurrentChannelId">isCurrentChannelId</a></li>
            
                <li data-name="WebRTC#isCurrentChannelId"><a href="WebRTC.html#isCurrentChannelId">isCurrentChannelId</a></li>
            
                <li data-name="WebRTC#joinChannel"><a href="WebRTC.html#joinChannel">joinChannel</a></li>
            
                <li data-name="WebRTC#leaveChannel"><a href="WebRTC.html#leaveChannel">leaveChannel</a></li>
            
                <li data-name="WebRTC#response"><a href="WebRTC.html#response">response</a></li>
            
                <li data-name="WebRTC#resumeLocalStream"><a href="WebRTC.html#resumeLocalStream">resumeLocalStream</a></li>
            
                <li data-name="WebRTC#setCaptureVolume"><a href="WebRTC.html#setCaptureVolume">setCaptureVolume</a></li>
            
                <li data-name="WebRTC#setPlayVolume"><a href="WebRTC.html#setPlayVolume">setPlayVolume</a></li>
            
                <li data-name="WebRTC#setVideoViewRemoteSize"><a href="WebRTC.html#setVideoViewRemoteSize">setVideoViewRemoteSize</a></li>
            
                <li data-name="WebRTC#setVideoViewSize"><a href="WebRTC.html#setVideoViewSize">setVideoViewSize</a></li>
            
                <li data-name="WebRTC#startDevice"><a href="WebRTC.html#startDevice">startDevice</a></li>
            
                <li data-name="WebRTC#startLocalStream"><a href="WebRTC.html#startLocalStream">startLocalStream</a></li>
            
                <li data-name="WebRTC#startRecordAac"><a href="WebRTC.html#startRecordAac">startRecordAac</a></li>
            
                <li data-name="WebRTC#startRecordMp4"><a href="WebRTC.html#startRecordMp4">startRecordMp4</a></li>
            
                <li data-name="WebRTC#startRtc"><a href="WebRTC.html#startRtc">startRtc</a></li>
            
                <li data-name="WebRTC#stopDevice"><a href="WebRTC.html#stopDevice">stopDevice</a></li>
            
                <li data-name="WebRTC#stopRecordAac"><a href="WebRTC.html#stopRecordAac">stopRecordAac</a></li>
            
                <li data-name="WebRTC#stopRecordMp4"><a href="WebRTC.html#stopRecordMp4">stopRecordMp4</a></li>
            
                <li data-name="WebRTC#suspendLocalStream"><a href="WebRTC.html#suspendLocalStream">suspendLocalStream</a></li>
            
                <li data-name="WebRTC#switchAudioToVideo"><a href="WebRTC.html#switchAudioToVideo">switchAudioToVideo</a></li>
            
                <li data-name="WebRTC#switchVideoToAudio"><a href="WebRTC.html#switchVideoToAudio">switchVideoToAudio</a></li>
            
            </ul>
            <ul class="events itemMembers">
            
            </ul>
        </li>
    
    </ul>
</div>
    <div class="main">
        <h1 class="page-title" data-filename="ChatroomMessage.html">Class: ChatroomMessage</h1>
        



<section>
    
<header>
    <h2>
    ChatroomMessage
    </h2>
    
</header>  

<article>
    <div class="container-overview">
    
    
    
        
<dt>
    <div class="nameContainer">
        <h4 class="name" id="ChatroomMessage">
            
            new ChatroomMessage<span class="signature">()</span>
        </h4>
    
        
        <!-- <div class="tag-source">
            model/message/chatroom/message.js, line 31
        </div> -->
        
    </div>

    
</dt>
<dd>
    
    
    <div class="description">
        <p>聊天室消息</p>
    </div>
    

    
    
    
    
    
    
    
<dl class="details">
    
        
        <h5 class="subsection-title">Properties:</h5>
        
        <dl>

<table class="props">
    <thead>
	<tr>
		
		<th>Name</th>
		
		
		<th>Type</th>
		
		
		<th>Argument</th>
		
		
		
		
		<th class="last">Description</th>
	</tr>
	</thead>
	
	<tbody>
	
	
        <tr>
            
                <td class="name"><code>chatroomId</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
                <td class="attributes">
                
                    
                
                </td>
            
            
            
            
            <td class="description last"><p>聊天室 ID</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>idClient</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
                <td class="attributes">
                
                    
                
                </td>
            
            
            
            
            <td class="description last"><p>SDK生成的消息id, 在发送消息之后会返回给开发者, 开发者可以在发送消息的结果回调里面根据这个ID来判断相应消息的发送状态, 到底是发送成功了还是发送失败了, 然后根据此状态来更新页面的UI。如果发送失败, 那么可以重新发送此消息</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>from</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
                <td class="attributes">
                
                    
                
                </td>
            
            
            
            
            <td class="description last"><p>消息发送方, 帐号</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>fromNick</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
                <td class="attributes">
                
                    
                
                </td>
            
            
            
            
            <td class="description last"><p>消息发送方的昵称</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>fromAvatar</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
                <td class="attributes">
                
                    
                
                </td>
            
            
            
            
            <td class="description last"><p>消息发送方的头像</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>fromCustom</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
                <td class="attributes">
                
                    
                
                </td>
            
            
            
            
            <td class="description last"><p>消息发送方的扩展字段</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>fromClientType</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
                <td class="attributes">
                
                    
                
                </td>
            
            
            
            
            <td class="description last"><p>发送方的<a href="LoginPort.html#.type"><code>设备类型</code></a></p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>type</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
                <td class="attributes">
                
                    
                
                </td>
            
            
            
            
            <td class="description last"><p><a href="ChatroomMessage.html#.type"><code>消息类型</code></a></p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>flow</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
                <td class="attributes">
                
                    
                
                </td>
            
            
            
            
            <td class="description last"><p>消息的流向</p>
<ul>
<li>'in'表示此消息是收到的消息</li>
<li>'out'表示此消息是发出的消息</li>
</ul></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>text</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
                <td class="attributes">
                
                    &lt;optional><br>
                
                    
                
                </td>
            
            
            
            
            <td class="description last"><p>文本消息的文本内容, 请参考<a href="Chatroom.html#sendText"><code>发送聊天室文本消息</code></a></p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>file</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
                <td class="attributes">
                
                    &lt;optional><br>
                
                    
                
                </td>
            
            
            
            
            <td class="description last"><p>文件消息的文件对象, 具体字段请参考<a href="Image.html"><code>图片对象</code></a>、<a href="Audio.html"><code>音频对象</code></a>、<a href="Video.html"><code>视频对象</code></a>和<a href="File.html"><code>文件对象</code></a>, 请参考<a href="Chatroom.html#sendFile"><code>发送聊天室文件消息</code></a></p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>geo</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
                <td class="attributes">
                
                    &lt;optional><br>
                
                    
                
                </td>
            
            
            
            
            <td class="description last"><p>地理位置消息的<a href="Geo.html"><code>地理位置对象</code></a>, 请参考<a href="Chatroom.html#sendGeo"><code>发送聊天室地理位置消息</code></a></p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>tip</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
                <td class="attributes">
                
                    &lt;optional><br>
                
                    
                
                </td>
            
            
            
            
            <td class="description last"><p>提醒消息的内容, 请参考<a href="Chatroom.html#sendTipMsg"><code>发送聊天室提醒消息</code></a></p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>content</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
                <td class="attributes">
                
                    &lt;optional><br>
                
                    
                
                </td>
            
            
            
            
            <td class="description last"><p>自定义消息的消息内容, 开发者可以自行扩展, 建议封装成JSON格式字符串, 请参考<a href="Chatroom.html#sendCustomMsg"><code>发送聊天室自定义消息</code></a></p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>attach</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Object</span>


            
            </td>
            
            
                <td class="attributes">
                
                    &lt;optional><br>
                
                    
                
                </td>
            
            
            
            
            <td class="description last"><p><a href="ChatroomMessage.html#.type"><code>聊天室通知消息</code></a>的附加信息,<br>                                     参考<a href="ChatroomMessage.html#.attach.type"><code>聊天室通知消息的类型</code></a>来查看详细解释</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>custom</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">String</span>


            
            </td>
            
            
                <td class="attributes">
                
                    &lt;optional><br>
                
                    
                
                </td>
            
            
            
            
            <td class="description last"><p>扩展字段</p>
<ul>
<li>推荐使用<code>JSON</code>格式构建, 非<code>JSON</code>格式的话, Web端会正常接收, 但是会被其它端丢弃</li>
</ul></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>resend</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Boolean</span>


            
            </td>
            
            
                <td class="attributes">
                
                    
                
                </td>
            
            
            
            
            <td class="description last"><p>是否是重发的消息</p></td>
        </tr>
	
	
	
        <tr>
            
                <td class="name"><code>time</code></td>
            
            
            <td class="type">
            
                
<span class="param-type">Number</span>


            
            </td>
            
            
                <td class="attributes">
                
                    
                
                </td>
            
            
            
            
            <td class="description last"><p>时间戳</p></td>
        </tr>
	
	
	</tbody>
</table></dl>
        
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    

    

    
    
    
    
    
    
    

    
</dd>

    
    </div>
    
    
    
    
    
    
    
    
    
    
    
    
        <h3 class="subsection-title">Members</h3>
        
        <dl>
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id=".attach.type"><span class="type-signature static">static,readonly</span>ChatroomMessage.attach.type<span class="type-signature type string">String</span> </h4>
    </div>
    
    
</dt>
<dd>
    
    <div class="description">
        <p>聊天室通知消息的类型</p>
<ul>
<li>聊天室通知消息是<a href="ChatroomMessage.html"><code>聊天室消息</code></a>的一种, 请参考<a href="ChatroomMessage.html#.type"><code>聊天室消息类型</code></a>, 某些聊天室操作后所有聊天室成员会收到一条相应的聊天室通知消息</li>
<li>聊天室通知消息有一个字段<code>attach</code>包含了额外的信息, <code>attach</code>有一个字段<code>type</code>来标识聊天室通知消息的类型<ul>
<li><code>memberEnter</code><ul>
<li>当有人进入聊天室时, 所有聊天室成员会收到类型为<a href="ChatroomMessage.html#.attach.type"><code><code>'memberEnter'</code></code></a>的<a href="ChatroomMessage.html"><code>聊天室通知消息</code></a>。</li>
</ul>
</li>
<li><code>memberExit</code><ul>
<li>当有人退出聊天室时, 所有聊天室成员会收到类型为<a href="ChatroomMessage.html#.attach.type"><code><code>'memberExit'</code></code></a>的<a href="ChatroomMessage.html"><code>聊天室通知消息</code></a>。</li>
</ul>
</li>
<li><code>addManager</code><ul>
<li>当有人被<a href="Chatroom.html#markChatroomManager"><code>加为管理员</code></a>时, 所有聊天室成员会收到类型为<a href="ChatroomMessage.html#.attach.type"><code><code>'addManager'</code></code></a>的<a href="ChatroomMessage.html"><code>聊天室通知消息</code></a>。</li>
</ul>
</li>
<li><code>removeManager</code><ul>
<li>当有人被<a href="Chatroom.html#markChatroomManager"><code>移除管理员</code></a>时, 所有聊天室成员会收到类型为<a href="ChatroomMessage.html#.attach.type"><code><code>'removeManager'</code></code></a>的<a href="ChatroomMessage.html"><code>聊天室通知消息</code></a>。</li>
</ul>
</li>
<li><code>addCommon</code><ul>
<li>当有人被<a href="Chatroom.html#markChatroomCommonMember"><code>加为普通成员</code></a>时, 所有聊天室成员会收到类型为<a href="ChatroomMessage.html#.attach.type"><code><code>'addCommon'</code></code></a>的<a href="ChatroomMessage.html"><code>聊天室通知消息</code></a>。</li>
</ul>
</li>
<li><code>removeCommon</code><ul>
<li>当有人被<a href="Chatroom.html#markChatroomCommonMember"><code>移除普通成员</code></a>时, 所有聊天室成员会收到类型为<a href="ChatroomMessage.html#.attach.type"><code><code>'removeCommon'</code></code></a>的<a href="ChatroomMessage.html"><code>聊天室通知消息</code></a>。</li>
</ul>
</li>
<li><code>blackMember</code><ul>
<li>当有人被<a href="Chatroom.html#markChatroomBlacklist"><code>加入黑名单</code></a>时, 所有聊天室成员会收到类型为<a href="ChatroomMessage.html#.attach.type"><code><code>'blackMember'</code></code></a>的<a href="ChatroomMessage.html"><code>聊天室通知消息</code></a>。</li>
</ul>
</li>
<li><code>unblackMember</code><ul>
<li>当有人被<a href="Chatroom.html#markChatroomBlacklist"><code>移除黑名单</code></a>时, 所有聊天室成员会收到类型为<a href="ChatroomMessage.html#.attach.type"><code><code>'blackMember'</code></code></a>的<a href="ChatroomMessage.html"><code>聊天室通知消息</code></a>。</li>
</ul>
</li>
<li><code>gagMember</code><ul>
<li>当有人被<a href="Chatroom.html#markChatroomGaglist"><code>加入禁言名单</code></a>时, 所有聊天室成员会收到类型为<a href="ChatroomMessage.html#.attach.type"><code><code>'gagMember'</code></code></a>的<a href="ChatroomMessage.html"><code>聊天室通知消息</code></a>。</li>
</ul>
</li>
<li><code>ungagMember</code><ul>
<li>当有人被<a href="Chatroom.html#markChatroomGaglist"><code>移除禁言名单</code></a>时, 所有聊天室成员会收到类型为<a href="ChatroomMessage.html#.attach.type"><code><code>'ungagMember'</code></code></a>的<a href="ChatroomMessage.html"><code>聊天室通知消息</code></a>。</li>
</ul>
</li>
<li><code>kickMember</code><ul>
<li>当有人被<a href="Chatroom.html#kickChatroomMember"><code>踢出聊天室</code></a>时, 所有聊天室成员会收到类型为<a href="ChatroomMessage.html#.type"><code><code>'kickMember'</code></code></a>的<a href="ChatroomMessage.html"><code>聊天室通知消息</code></a>。</li>
</ul>
</li>
<li><code>updateChatroom</code><ul>
<li>当<a href="Chatroom.html#updateChatroom"><code>更新聊天室信息</code></a>时, 所有聊天室成员会收到类型为<a href="ChatroomMessage.html#.type"><code><code>'updateChatroom'</code></code></a>的<a href="ChatroomMessage.html"><code>聊天室通知消息</code></a>。</li>
</ul>
</li>
<li><code>updateMemberInfo</code><ul>
<li>当<a href="Chatroom.html#updateMyChatroomMemberInfo"><code>更新自己在聊天室内的信息</code></a>时, 所有聊天室成员会收到类型为<a href="ChatroomMessage.html#.type"><code><code>'updateMemberInfo'</code></code></a>的<a href="ChatroomMessage.html"><code>聊天室通知消息</code></a>。</li>
</ul>
</li>
<li><code>addTempMute</code></li>
<li><code>removeTempMute</code><ul>
<li>当有人被<a href="Chatroom.html#updateChatroomMemberTempMute"><code>设置聊天室临时禁言</code></a>时，所有聊天室成员会收到类型为<a href="ChatroomMessage.html#.type"><code><code>'addTempMute' or 'removeTempMute'</code></code></a>的<a href="ChatroomMessage.html"><code>聊天室通知消息</code></a>。</li>
</ul>
</li>
<li><code>muteRoom</code> 聊天室被禁言了,只有管理员可以发言,其他人都处于禁言状态</li>
<li><code>unmuteRoom</code> 聊天室解除全体禁言状态</li>
</ul>
</li>
<li><code>attach</code>的字段<code>from</code>为操作方的账号, <code>fromNick</code>为操作方的昵称, <code>to</code>为被操作方的账号, <code>toNick</code>为被操作方的昵称<ul>
<li>如果是<code>addTempMute</code>, <code>attach</code>的字段<code>duration</code>代表本次禁言的时长</li>
<li>如果是<code>removeTempMute</code>, <code>attach</code>的字段<code>duration</code>代表解禁提前的时长</li>
</ul>
</li>
</ul>
    </div>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    
</dd>

        
            
<dt>
    <div class="nameContainer">
        <h4 class="name" id=".type"><span class="type-signature static">static,readonly</span>ChatroomMessage.type<span class="type-signature type string">String</span> </h4>
    </div>
    
    
</dt>
<dd>
    
    <div class="description">
        <p>聊天室消息类型</p>
<ul>
<li><code>'text'</code> (文本)</li>
<li><code>'image'</code> (图片)</li>
<li><code>'audio'</code> (音频)</li>
<li><code>'video'</code> (视频)</li>
<li><code>'file'</code> (文件)</li>
<li><code>'geo'</code> (地理位置)</li>
<li><code>'custom'</code> (自定义消息)</li>
<li><code>'robot'</code> (机器人消息)</li>
<li><code>'tip'</code> (提醒消息)<ul>
<li>提醒消息用于会话内的状态提醒，如进入会话时出现的欢迎消息，或者会话命中敏感词后的提示消息等等.</li>
</ul>
</li>
<li><code>'notification'</code> (聊天室通知消息)<ul>
<li>某些聊天室操作后所有聊天室成员会收到一条相应的聊天室通知消息, 详细介绍请参考<a href="IMMessage.html#.attach.type"><code>聊天室通知消息的类型</code></a></li>
</ul>
</li>
</ul>
    </div>
    
    
    
<dl class="details">
    
        
    
    
    

    
    
    
    
    
    
    
    
    
    
    
    
    
</dl>

    
    
</dd>

        </dl>
    
    
    
    
    
    
    
</article>

</section>  





        

        <!-- <footer>
            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.4.3</a> on Wed Oct 25 2017 11:15:58 GMT+0800 (中国标准时间)
        </footer> -->
    </div>
</div>
<script>prettyPrint();</script>
<script src="scripts/linenumber.js"></script>
<script src="scripts/main.js"></script>
</body>
</html>